package com.campus.service;

import com.campus.pojo.dto.LabEquipmentDTO;
import com.campus.pojo.dto.LabEquipmentPageQueryDTO;
import com.campus.pojo.entity.LabEquipment;
import com.campus.pojo.vo.LabEquipmentVO;
import com.campus.result.PageResult;
import java.util.List;

public interface LabEquipmentService {
    
    void save(LabEquipmentDTO labEquipmentDTO);
    
    void deleteByIds(List<Long> ids);
    
    PageResult<LabEquipmentVO> pageQuery(LabEquipmentPageQueryDTO labEquipmentPageQueryDTO);
    
    void updateStatus(Long id, Integer status);
    
    LabEquipment getById(Long id);
    
    void update(LabEquipmentDTO labEquipmentDTO);
}
